Various tweaks to restore happiness to the MSVC builds.
authorrobertl <robertl>
Mon, 14 Aug 2006 00:02:49 +0000 (00:02 +0000)
committerrobertl <robertl>
Mon, 14 Aug 2006 00:02:49 +0000 (00:02 +0000)
gbfile: use fatal instead of abort.

gbfile.c
msvc/GPSBabel.sln
msvc/GPSBabel.vcproj
msvc/config.h
stmsdf.c

index 35748b776698e3a02d43f0f4958778955ab2064c..57fb40fda4038eac18033ffc188182f8737fd2ae 100644 (file)
--- a/gbfile.c
+++ b/gbfile.c
 /* taken from minigzip.c (part of the zlib project) */
 #  include <fcntl.h>
 #  include <io.h>
-#  define SET_BINARY_MODE(file) setmode(fileno(file), O_BINARY)
+#  define SET_BINARY_MODE(file) _setmode(fileno(file), O_BINARY)
 #else
 #  define SET_BINARY_MODE(file)
 #endif
 
 #define MYNAME "gbfile"
+#define NO_ZLIB "No zlib support"
 
 /* About the ZLIB_INHIBITED stuff:
  * 
@@ -159,7 +160,7 @@ gbfclose(gbfile *file)
 #if !ZLIB_INHIBITED
                gzclose(file->handle.gz);
 #else
-               abort();
+               fatal(NO_ZLIB);
 #endif
        }
        else {
@@ -218,12 +219,10 @@ gbfread(void *buf, const gbsize_t size, const gbsize_t members, gbfile *file)
        if ((size == 0) || (members == 0)) return 0;
        
        if (file->gzapi) {
-               int result;
 #if !ZLIB_INHIBITED
+               int result;
                result = gzread(file->handle.gz, buf, size * members) / size;
-#else
-               abort();
-#endif
+
                if ((result < 0) || ((gbsize_t)result < members)) {
                        int errnum;
                        const char *errtxt;
@@ -234,6 +233,9 @@ gbfread(void *buf, const gbsize_t size, const gbsize_t members, gbfile *file)
                                        file->module, errnum, errtxt);
                }
                return (gbsize_t) result;
+#else
+               fatal(NO_ZLIB);
+#endif
        }
        else {
                int errno;
@@ -302,7 +304,7 @@ gbfwrite(const void *buf, const gbsize_t size, const gbsize_t members, gbfile *f
 #if !ZLIB_INHIBITED
                result = gzwrite(file->handle.gz, buf, size * members) / size;
 #else
-               abort();
+               fatal(NO_ZLIB);
 #endif
        }
        else {
@@ -326,7 +328,7 @@ gbfflush(gbfile *file)
 #if !ZLIB_INHIBITED
                return gzflush(file->handle.gz, Z_SYNC_FLUSH);
 #else
-               abort();
+               fatal(NO_ZLIB);
 #endif
        }
        else {
@@ -356,7 +358,7 @@ gbferror(gbfile *file)
 #if !ZLIB_INHIBITED
                (void)gzerror(file->handle.gz, &errnum);
 #else
-               abort();
+               fatal(NO_ZLIB);
 #endif
        }
        else {
@@ -403,7 +405,7 @@ gbftell(gbfile *file)
 #if !ZLIB_INHIBITED
                return gztell(file->handle.gz);
 #else
-               abort();
+               fatal(NO_ZLIB);
 #endif
        }
        else {
@@ -418,7 +420,7 @@ gbfeof(gbfile *file)
 #if !ZLIB_INHIBITED
                return gzeof(file->handle.gz);
 #else
-               abort();
+               fatal(NO_ZLIB);
 #endif
        }
        else {
@@ -429,16 +431,18 @@ gbfeof(gbfile *file)
 int
 gbfungetc(const int c, gbfile *file)
 {
+       int r = -1;
        if (file->gzapi) {
 #if !ZLIB_INHIBITED
-               return gzungetc(c, file->handle.gz);
+               r = gzungetc(c, file->handle.gz);
 #else
-               abort();
+               fatal(NO_ZLIB);
 #endif
        }
        else {
-               return ungetc(c, file->handle.std);
+               r = ungetc(c, file->handle.std);
        }
+       return r;
 }
 
 /* GPSBabel 'file' enhancements */
index 538236d6f9ea21855dd53760b1fbae771b80b2c1..02748b73fec1fd53bb66b164eadca8def0f03a98 100644 (file)
@@ -1,18 +1,20 @@
-\r
 Microsoft Visual Studio Solution File, Format Version 9.00\r
 # Visual C++ Express 2005\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GPSBabel", "GPSBabel.vcproj", "{D81B30A1-C560-42BC-AE80-257FDDD484D8}"\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GPSBabel", "GPSBabel.vcproj", "{EB2609DB-5800-45B2-BCB2-06D72F389DCA}"\r
 EndProject\r
 Global\r
        GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
                Debug|Win32 = Debug|Win32\r
                Release|Win32 = Release|Win32\r
+               Unicode|Win32 = Unicode|Win32\r
        EndGlobalSection\r
        GlobalSection(ProjectConfigurationPlatforms) = postSolution\r
-               {D81B30A1-C560-42BC-AE80-257FDDD484D8}.Debug|Win32.ActiveCfg = Debug|Win32\r
-               {D81B30A1-C560-42BC-AE80-257FDDD484D8}.Debug|Win32.Build.0 = Debug|Win32\r
-               {D81B30A1-C560-42BC-AE80-257FDDD484D8}.Release|Win32.ActiveCfg = Release|Win32\r
-               {D81B30A1-C560-42BC-AE80-257FDDD484D8}.Release|Win32.Build.0 = Release|Win32\r
+               {EB2609DB-5800-45B2-BCB2-06D72F389DCA}.Debug|Win32.ActiveCfg = Unicode|Win32\r
+               {EB2609DB-5800-45B2-BCB2-06D72F389DCA}.Debug|Win32.Build.0 = Unicode|Win32\r
+               {EB2609DB-5800-45B2-BCB2-06D72F389DCA}.Release|Win32.ActiveCfg = Release|Win32\r
+               {EB2609DB-5800-45B2-BCB2-06D72F389DCA}.Release|Win32.Build.0 = Release|Win32\r
+               {EB2609DB-5800-45B2-BCB2-06D72F389DCA}.Unicode|Win32.ActiveCfg = Unicode|Win32\r
+               {EB2609DB-5800-45B2-BCB2-06D72F389DCA}.Unicode|Win32.Build.0 = Unicode|Win32\r
        EndGlobalSection\r
        GlobalSection(SolutionProperties) = preSolution\r
                HideSolutionNode = FALSE\r
index 8fc9f48b1adece80f63ecdf04efc29453629d11a..98c9c4fb6f297a48b8c02634cbe48218d2be045a 100644 (file)
@@ -3,7 +3,7 @@
        ProjectType="Visual C++"\r
        Version="8.00"\r
        Name="GPSBabel"\r
-       ProjectGUID="{D81B30A1-C560-42BC-AE80-257FDDD484D8}"\r
+       ProjectGUID="{EB2609DB-5800-45B2-BCB2-06D72F389DCA}"\r
        >\r
        <Platforms>\r
                <Platform\r
                        />\r
                        <Tool\r
                                Name="VCCLCompilerTool"\r
-                               Optimization="0"\r
+                               Optimization="3"\r
                                InlineFunctionExpansion="1"\r
-                               AdditionalIncludeDirectories="expat,..\coldsync;."\r
-                               PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;__WIN32__;VERSION=\&quot;1.3.0\&quot;;_CRT_SECURE_NO_DEPRECATE"\r
+                               EnableIntrinsicFunctions="false"\r
+                               FavorSizeOrSpeed="2"\r
+                               WholeProgramOptimization="true"\r
+                               AdditionalIncludeDirectories="expat,..\coldsync,."\r
+                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;__WIN32__;"\r
                                StringPooling="true"\r
+                               ExceptionHandling="0"\r
                                RuntimeLibrary="0"\r
                                EnableFunctionLevelLinking="true"\r
                                UsePrecompiledHeader="0"\r
                        <Tool\r
                                Name="VCCLCompilerTool"\r
                                Optimization="0"\r
-                               AdditionalIncludeDirectories="expat,..\coldsync;."\r
-                               PreprocessorDefinitions="WIN32;__WIN32__;_DEBUG;_CONSOLE;VERSION=\&quot;1.3.0\&quot;;_CRT_SECURE_NO_DEPRECATE"\r
+                               AdditionalIncludeDirectories="expat;..\coldsync;."\r
+                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;WIN32;__WIN32__;_DEBUG;_CONSOLE;"\r
                                BasicRuntimeChecks="3"\r
                                RuntimeLibrary="1"\r
                                UsePrecompiledHeader="0"\r
                                Name="VCPostBuildEventTool"\r
                        />\r
                </Configuration>\r
+               <Configuration\r
+                       Name="Unicode|Win32"\r
+                       OutputDirectory="$(ConfigurationName)"\r
+                       IntermediateDirectory="$(ConfigurationName)"\r
+                       ConfigurationType="1"\r
+                       InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"\r
+                       UseOfMFC="0"\r
+                       ATLMinimizesCRunTimeLibraryUsage="false"\r
+                       CharacterSet="2"\r
+                       >\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCustomBuildTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCXMLDataGeneratorTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCWebServiceProxyGeneratorTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCMIDLTool"\r
+                               TypeLibraryName=".\Release/GPSBabel.tlb"\r
+                               HeaderFileName=""\r
+                       />\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               Optimization="3"\r
+                               InlineFunctionExpansion="1"\r
+                               EnableIntrinsicFunctions="false"\r
+                               FavorSizeOrSpeed="2"\r
+                               WholeProgramOptimization="true"\r
+                               AdditionalIncludeDirectories="expatw,..\coldsync,."\r
+                               PreprocessorDefinitions="XML_UNICODE=1;_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;__WIN32__;"\r
+                               StringPooling="true"\r
+                               ExceptionHandling="0"\r
+                               RuntimeLibrary="0"\r
+                               EnableFunctionLevelLinking="true"\r
+                               UsePrecompiledHeader="0"\r
+                               PrecompiledHeaderFile=".\unicode/GPSBabel.pch"\r
+                               AssemblerListingLocation=".\unicode/"\r
+                               ObjectFile=".\unicode/"\r
+                               ProgramDataBaseFileName=".\unicode/"\r
+                               WarningLevel="3"\r
+                               WarnAsError="true"\r
+                               SuppressStartupBanner="true"\r
+                               DebugInformationFormat="3"\r
+                               CompileAs="0"\r
+                       />\r
+                       <Tool\r
+                               Name="VCManagedResourceCompilerTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCResourceCompilerTool"\r
+                               PreprocessorDefinitions="NDEBUG"\r
+                               Culture="1033"\r
+                       />\r
+                       <Tool\r
+                               Name="VCPreLinkEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCLinkerTool"\r
+                               AdditionalDependencies="setupapi.lib expatw\libexpatw.lib"\r
+                               LinkIncremental="1"\r
+                               SuppressStartupBanner="true"\r
+                               GenerateDebugInformation="false"\r
+                               AssemblyDebug="0"\r
+                               ProgramDatabaseFile=".\unicode/GPSBabel.pdb"\r
+                               SubSystem="1"\r
+                               TargetMachine="1"\r
+                       />\r
+                       <Tool\r
+                               Name="VCALinkTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCManifestTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCXDCMakeTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCBscMakeTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCFxCopTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCAppVerifierTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCWebDeploymentTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCPostBuildEventTool"\r
+                       />\r
+               </Configuration>\r
        </Configurations>\r
        <References>\r
        </References>\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\axim_gpb.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\coastexp.c"\r
                                >\r
                        </File>\r
+                       <File\r
+                               RelativePath="..\compegps.c"\r
+                               >\r
+                       </File>\r
                        <File\r
                                RelativePath="..\copilot.c"\r
                                >\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\coto.c"\r
+                               >\r
                        </File>\r
                        <File\r
                                RelativePath="..\cst.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\delgpl.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\discard.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\easygps.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\fatal.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\formspec.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\garmin_fs.c"\r
                                RelativePath="..\garmin_tables.c"\r
                                >\r
                        </File>\r
+                       <File\r
+                               RelativePath="..\garmin_txt.c"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\gbfile.c"\r
+                               >\r
+                       </File>\r
                        <File\r
                                RelativePath="..\gbser.c"\r
                                >\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\gdb.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\geoniche.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\globals.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\jeeps\gpsdevice.c"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\jeeps\gpsdevice_ser.c"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\jeeps\gpsdevice_usb.c"\r
+                               >\r
                        </File>\r
                        <File\r
                                RelativePath="..\gpspilot.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\gpssim.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\gpx.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\grtcirc.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\gtm.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\hsa_ndv.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\igc.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\interpolate.c"\r
+                               >\r
                        </File>\r
                        <File\r
                                RelativePath="..\kml.c"\r
                                RelativePath="..\lowranceusr.c"\r
                                >\r
                        </File>\r
+                       <File\r
+                               RelativePath="..\mag_pdb.c"\r
+                               >\r
+                       </File>\r
                        <File\r
                                RelativePath="..\maggeo.c"\r
                                >\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\magproto.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\main.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\mapopolis.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\mapsend.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\mapsource.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\mkshort.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\msroute.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\netstumbler.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\nmea.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\nmn4.c"\r
                                >\r
                        </File>\r
+                       <File\r
+                               RelativePath="..\nukedata.c"\r
+                               >\r
+                       </File>\r
                        <File\r
                                RelativePath="..\overlay.c"\r
                                >\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\palmdoc.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\pathaway.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\polygon.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\position.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\psitrex.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\psp.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\queue.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\quovadis.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\reverse_route.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\rgbcolors.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\saroute.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\shape.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\sort.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\stackfilter.c"\r
                                >\r
                        </File>\r
+                       <File\r
+                               RelativePath="..\stmsdf.c"\r
+                               >\r
+                       </File>\r
                        <File\r
                                RelativePath="..\stmwpp.c"\r
                                >\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\textfile.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\tmpro.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\tomtom.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\tpo.c"\r
                                RelativePath="..\unicsv.c"\r
                                >\r
                        </File>\r
+                       <File\r
+                               RelativePath="..\units.c"\r
+                               >\r
+                       </File>\r
                        <File\r
                                RelativePath="..\util.c"\r
                                >\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\util_crc.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\uuid.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\vitosmt.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\waypt.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\wbt-200.c"\r
                                                BrowseInformation="1"\r
                                        />\r
                                </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Unicode|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               Optimization="2"\r
+                                               AdditionalIncludeDirectories=""\r
+                                               PreprocessorDefinitions=""\r
+                                       />\r
+                               </FileConfiguration>\r
                        </File>\r
                        <File\r
                                RelativePath="..\xmlgeneric.c"\r
                                                        BrowseInformation="1"\r
                                                />\r
                                        </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Unicode|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       Optimization="2"\r
+                                                       AdditionalIncludeDirectories=""\r
+                                                       PreprocessorDefinitions=""\r
+                                                       ObjectFile=".\Release\Jeeps/"\r
+                                                       ProgramDataBaseFileName="Release\Jeeps/"\r
+                                               />\r
+                                       </FileConfiguration>\r
                                </File>\r
                                <File\r
                                        RelativePath="..\jeeps\gpscom.c"\r
                                                        BrowseInformation="1"\r
                                                />\r
                                        </FileConfiguration>\r
-                               </File>\r
-                               <File\r
-                                       RelativePath="..\jeeps\gpsdevice.c"\r
-                                       >\r
-                               </File>\r
-                               <File\r
-                                       RelativePath="..\jeeps\gpsdevice_ser.c"\r
-                                       >\r
-                               </File>\r
-                               <File\r
-                                       RelativePath="..\jeeps\gpsdevice_usb.c"\r
-                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Unicode|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       Optimization="2"\r
+                                                       AdditionalIncludeDirectories=""\r
+                                                       PreprocessorDefinitions=""\r
+                                                       ObjectFile=".\Release\Jeeps/"\r
+                                                       ProgramDataBaseFileName="Release\Jeeps/"\r
+                                               />\r
+                                       </FileConfiguration>\r
                                </File>\r
                                <File\r
                                        RelativePath="..\jeeps\gpsmath.c"\r
                                                        BrowseInformation="1"\r
                                                />\r
                                        </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Unicode|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       Optimization="2"\r
+                                                       AdditionalIncludeDirectories=""\r
+                                                       PreprocessorDefinitions=""\r
+                                                       ObjectFile=".\Release\Jeeps/"\r
+                                                       ProgramDataBaseFileName="Release\Jeeps/"\r
+                                               />\r
+                                       </FileConfiguration>\r
                                </File>\r
                                <File\r
                                        RelativePath="..\jeeps\gpsmem.c"\r
                                                        BrowseInformation="1"\r
                                                />\r
                                        </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Unicode|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       Optimization="2"\r
+                                                       AdditionalIncludeDirectories=""\r
+                                                       PreprocessorDefinitions=""\r
+                                                       ObjectFile=".\Release\Jeeps/"\r
+                                                       ProgramDataBaseFileName="Release\Jeeps/"\r
+                                               />\r
+                                       </FileConfiguration>\r
                                </File>\r
                                <File\r
                                        RelativePath="..\jeeps\gpsprot.c"\r
                                                        BrowseInformation="1"\r
                                                />\r
                                        </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Unicode|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       Optimization="2"\r
+                                                       AdditionalIncludeDirectories=""\r
+                                                       PreprocessorDefinitions=""\r
+                                                       ObjectFile=".\Release\Jeeps/"\r
+                                                       ProgramDataBaseFileName="Release\Jeeps/"\r
+                                               />\r
+                                       </FileConfiguration>\r
                                </File>\r
                                <File\r
                                        RelativePath="..\jeeps\gpsread.c"\r
                                                        BrowseInformation="1"\r
                                                />\r
                                        </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Unicode|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       Optimization="2"\r
+                                                       AdditionalIncludeDirectories=""\r
+                                                       PreprocessorDefinitions=""\r
+                                                       ObjectFile=".\Release\Jeeps/"\r
+                                                       ProgramDataBaseFileName="Release\Jeeps/"\r
+                                               />\r
+                                       </FileConfiguration>\r
                                </File>\r
                                <File\r
                                        RelativePath="..\jeeps\gpsrqst.c"\r
                                                        BrowseInformation="1"\r
                                                />\r
                                        </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Unicode|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       Optimization="2"\r
+                                                       AdditionalIncludeDirectories=""\r
+                                                       PreprocessorDefinitions=""\r
+                                                       ObjectFile=".\Release\Jeeps/"\r
+                                                       ProgramDataBaseFileName="Release\Jeeps/"\r
+                                               />\r
+                                       </FileConfiguration>\r
                                </File>\r
                                <File\r
                                        RelativePath="..\jeeps\gpssend.c"\r
                                                        BrowseInformation="1"\r
                                                />\r
                                        </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Unicode|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       Optimization="2"\r
+                                                       AdditionalIncludeDirectories=""\r
+                                                       PreprocessorDefinitions=""\r
+                                                       ObjectFile=".\Release\Jeeps/"\r
+                                                       ProgramDataBaseFileName="Release\Jeeps/"\r
+                                               />\r
+                                       </FileConfiguration>\r
                                </File>\r
                                <File\r
                                        RelativePath="..\jeeps\gpsserial.c"\r
                                                        BrowseInformation="1"\r
                                                />\r
                                        </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Unicode|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       Optimization="2"\r
+                                                       AdditionalIncludeDirectories=""\r
+                                                       PreprocessorDefinitions=""\r
+                                                       ObjectFile=".\Release\Jeeps/"\r
+                                                       ProgramDataBaseFileName="Release\Jeeps/"\r
+                                               />\r
+                                       </FileConfiguration>\r
                                </File>\r
                                <File\r
                                        RelativePath="..\jeeps\gpsusbcommon.c"\r
                                                        BrowseInformation="1"\r
                                                />\r
                                        </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Unicode|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       Optimization="2"\r
+                                                       AdditionalIncludeDirectories=""\r
+                                                       PreprocessorDefinitions=""\r
+                                                       ObjectFile=".\Release\Jeeps/"\r
+                                                       ProgramDataBaseFileName="Release\Jeeps/"\r
+                                               />\r
+                                       </FileConfiguration>\r
                                </File>\r
                        </Filter>\r
                        <Filter\r
                                                        BrowseInformation="1"\r
                                                />\r
                                        </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Unicode|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       Optimization="2"\r
+                                                       AdditionalIncludeDirectories=""\r
+                                                       PreprocessorDefinitions=""\r
+                                                       ObjectFile=".\Release\Coldsync/"\r
+                                                       ProgramDataBaseFileName="Release\Coldsync/"\r
+                                               />\r
+                                       </FileConfiguration>\r
                                </File>\r
                                <File\r
                                        RelativePath="..\coldsync\util.c"\r
                                                        BrowseInformation="1"\r
                                                />\r
                                        </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Unicode|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       Optimization="2"\r
+                                                       AdditionalIncludeDirectories=""\r
+                                                       PreprocessorDefinitions=""\r
+                                                       ObjectFile=".\Release\Coldsync/"\r
+                                                       ProgramDataBaseFileName="Release\Coldsync/"\r
+                                               />\r
+                                       </FileConfiguration>\r
                                </File>\r
                        </Filter>\r
                        <Filter\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath="..\gbser.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\gbser_private.h"\r
+                               RelativePath="..\jeeps\gpsdevice.h"\r
                                >\r
                        </File>\r
                        <File\r
                                        RelativePath="..\jeeps\gpsserial.h"\r
                                        >\r
                                </File>\r
+                               <File\r
+                                       RelativePath="..\jeeps\gpsusbcommon.h"\r
+                                       >\r
+                               </File>\r
                                <File\r
                                        RelativePath="..\jeeps\gpsusbint.h"\r
                                        >\r
                        Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"\r
                        >\r
                </Filter>\r
+               <Filter\r
+                       Name="NewFilter1"\r
+                       >\r
+               </Filter>\r
        </Files>\r
        <Globals>\r
        </Globals>\r
index 53a7498c3edbea961a8c2d8dbe5b0c03dd73f116..0ca922303c3555127e7777639775872e64389b3c 100644 (file)
@@ -20,3 +20,9 @@
 /* 1 to enable shapefile support */\r
 #undef SHAPELIB_ENABLED\r
 \r
+#define ZLIB_INHIBITED 1\r
+\r
+/* We really should figure out some way to get this from autoconf into\r
+ * a file so that the MSVC build can pick it up\r
+ */\r
+#define VERSION "1.3.0-development"\r
index b90ce8bddf5d416aa84b0cfa71647f089b527eca..e0f73e44c6c405c302d07553811333f80329c003 100644 (file)
--- a/stmsdf.c
+++ b/stmsdf.c
@@ -52,8 +52,9 @@ typedef enum {
 
 static gbfile *fin, *fout;
 
-typedef struct stmsdf_s {
-} stmsdf_t;
+// Empty structs aren't C89.  But this wasn't being used anyway.
+//typedef struct stmsdf_s {
+//} stmsdf_t;
 
 static int lineno;
 static int datum;